commonlibsse_ng\re\q/
QuestEvent.rs

1#[commonlibsse_ng_derive_internal::ffi_enum]
2#[derive(Debug, Clone, Copy, PartialEq, Eq, PartialOrd, Ord, Hash)]
3#[repr(u32)]
4pub enum QuestEvent {
5    None = 4294967295,           // NONE - u32::MAX
6    KillActor = 0,               // KILL
7    AssaultActor = 1,            // ASSU
8    ChangeLocation = 2,          // CLOC
9    Script = 3,                  // SCPT
10    ActorDialogue = 4,           // ADIA
11    ActorHello = 5,              // AHEL
12    ActivateActor = 6,           // AFAV
13    PlayerAddItem = 7,           // AIPL
14    PlayerRemoveItem = 8,        // REMP
15    CraftItem = 9,               // CRFT
16    PickLock = 10,               // LOCK
17    Infection = 11,              // INFC
18    Cure = 12,                   // CURE
19    NewVoicePower = 13,          // NVPE
20    DeadBody = 14,               // DEAD
21    SkillIncrease = 15,          // SKIL
22    IncreaseLevel = 16,          // LEVL
23    ChangeRelationshipRank = 17, // CHBR
24    IntimidateNPC = 18,          // INTM
25    BribeNPC = 19,               // BRIB
26    FlatterNPC = 20,             // FLAT
27    PlayerGetsFavor = 21,        // PRFV
28    PayFine = 22,                // PFIN
29    Jail = 23,                   // JAIL
30    ServedTime = 24,             // STIJ
31    EscapeJail = 25,             // ESIA
32    Trespass = 26,               // TRES
33    CrimeGold = 27,              // ADCR
34    Arrest = 28,                 // ARRT
35    CastMagic = 29,              // CAST
36}